package top.yxqz.ssm.test;

import com.github.pagehelper.PageInfo;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import top.yxqz.ssm.pojo.SSMEmp;
import top.yxqz.ssm.service.SSMEmpService;

import java.util.List;

/**
 * @author: 余小小
 * @date: 2023/5/25
 * @description：测试员工的信息
 */
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration("classpath:spring-config.xml")
public class testEMP {

    @Autowired
    private SSMEmpService empService;


    /**
     * 查询所有员工
     */
    @Test
    public void getAllEmps() {
        List<SSMEmp> allEmp =
                empService.getAllEmp();
        System.out.println(allEmp);
    }


    /**
     * 分页测试
     */
    @Test
    public void pageEmp() {
        PageInfo<SSMEmp> ssmEmpPageInfo = empService.pageEmp(1);
        System.out.println(ssmEmpPageInfo);
    }


    /**
     * 测试删除员工——————通过id删除
     */
    @Test
    public void delEmp() {
        empService.delEmp(5);
    }

}
